English Dictionary
◊ HAND ORGAN
hand organ
n : makes music by rotation of a cylinder studded with pegs
[syn: {barrel organ}, {grind organ}, {hurdy gurdy}, {street
organ}]